package com.penghaisoft.microwms.common.wms.model;

import com.penghaisoft.microwms.common.BaseEntity;
import lombok.Data;

import java.util.Date;

/**
 * @author luoteng
 * @version 1.0
 * @Description 原材料领料单历史（失败）
 * @date 2018年6月19日 下午3:54:06
 */
@Data
public class RawRequisitionHis extends BaseEntity {

    /**
     * requisitionHisId
     */
    private Integer requisitionHisId;
    /**
     * 采购订单号
     */
    private String purchaseNo;
    /**
     * 合同编号
     */
    private String contractNo;
    /**
     * 领料单号
     */
    private String requisitionNo;
    /**
     * 领料单类型：0：普通（PE管匹配钢管）1：返修（PE管匹配自身长度）
     */
    private String requisitionType;
    /**
     * 型号
     */
    private String model;
    /**
     * 型号描述
     */
    private String modelDesc;
    /**
     * 型号类型 L:螺纹钢管 W:无缝钢管 PE:PE管 B:白料 H:黑料 WT:弯头 S:三通 BJ:变径 G:固定支架
     */
    private String modelType;
    /**
     * 类型：0正品，1样品
     */
    private String type;
    /**
     * 需求数量
     */
    private java.math.BigDecimal requireAmount;
    /**
     * 实发数量
     */
    private java.math.BigDecimal realAmount;
    /**
     * 单位
     */
    private String unit;
    /**
     * 0 新建 1 发货中 2发货完成 3扫码完成
     */
    private String requisitionStatus;
    /**
     * 领料标志：0正常 1返修直发 2管件直发
     */
    private String requisitionFlag;
    /**
     * 0未传给MES;1 已传MES;2 MES确认
     */
    private String mesFlag;
    /**
     * MES确认信息
     */
    private String mesMsg;
    /**
     * 生产日期
     */
    private Date productDate;
    /**
     * 领料单写入失败--信息
     */
    private String errMsg;

}
